Skip to content

Merge 1.0 documentation into main #1016

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 67 commits into from
Mar 11, 2024
Merged

Merge 1.0 documentation into main #1016

merged 67 commits into from
Mar 11, 2024

Conversation

hsutter
Copy link
Owner

@hsutter hsutter commented Mar 11, 2024

No description provided.

hsutter and others added 30 commits February 10, 2024 15:55
Added local hosting instructions in the YAML file

This renders beautifully locally, but for some reason it doesn't render properly on GitHub Pages yet. One possible reason is the `pages-build-deployment` workflow that GitHub Pages created on my initial attempt to use Pages (before trying MkDocs) is still running (and I can't figure out how to get rid of it) and it appears to be interfering with the `docs` workflow I created for MkDocs

If someone has ideas on how to debug this, please open an issue or email me - thx!
`_` wildcard, including in `inspect` and explicit discard

Named `break` and `continue`

`type` declaration syntax

Explicit `this`

`operator=`

Chained comparisons

Metafunctions overview

`@enum` and `@flag_enum`

`@union`
Type qualifiers
Binary operators
`is`
and update chained comparisons
* docs: fix some typos and confusing wording

* restore std::ssize
Reorganize sources

Fix long code lines to avoid horizontal scroll bars
And try to use extra CSS to tweak the navigation pane
And do further cleanup on the docs structure
* Reviewing cppfront docs

* integrations.md

* expressions and objects
hsutter and others added 27 commits February 19, 2024 11:11
And add Cpp1 lowering notes for parameter passing
Also add short anchor names to all subsections that don't already have them
And make anchor names all lowercase-like-this
Signed-off-by: Neil Henderson <[email protected]>
* Update expressions.md

Signed-off-by: Neil Henderson <[email protected]>

* Update highlighted linenos

And a couple of other fixes, including that I meant to write "ish" not "sh" (fixing my own typo!)

---------

Signed-off-by: Neil Henderson <[email protected]>
Signed-off-by: Herb Sutter <[email protected]>
Co-authored-by: Herb Sutter <[email protected]>
Return values
Branches
Loops
Template parameters
* Update functions.md

Signed-off-by: Neil Henderson <[email protected]>

* Tweak comments for divide example

---------

Signed-off-by: Neil Henderson <[email protected]>
Co-authored-by: Herb Sutter <[email protected]>
Signed-off-by: Neil Henderson <[email protected]>
Signed-off-by: Neil Henderson <[email protected]>
Signed-off-by: Neil Henderson <[email protected]>
Signed-off-by: Neil Henderson <[email protected]>
@hsutter
Copy link
Owner Author

hsutter commented Mar 11, 2024

Whew. Thanks again, everyone!

@hsutter hsutter merged commit a21bcb5 into main Mar 11, 2024
19 checks passed
@hsutter hsutter deleted the docs branch March 15, 2024 01:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants